in embarrassed circumstances - Alemán Inglés Diccionario